someone that lives in seclusion - Alemán Inglés Diccionario